Eventin\Attendee\Api\AttendeeController B

Total Complexity 82
Dependencies 16
Dependents 0
Total lines 779
Lines of code 480
Logical lines of code 196
Comment lines 167
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
get_items()
C
31 20 128
prepare_item_for_database()
A
46 14 42
delete_items()
S
51 6 26
prepare_order_data()
S
52 6 22
create_item()
S
47 4 37
export_items()
S
60 5 12
register_routes()
S
41 1 70
resend_ticket()
S
53 4 21
update_item()
S
55 3 20
import_items()
S
59 3 13
delete_item()
S
53 2 23
prepare_attendee_extra_fields()
S
65 2 9
get_events_by_author()
S
63 1 11
prepare_customer_data()
S
65 1 9
resend_ticket_permissions_check()
S
80 1 3
import_item_permissions_check()
S
80 1 3
__construct()
S
77 1 4
export_item_permissions_check()
S
80 1 3
delete_item_permissions_check()
S
80 1 3
update_item_permissions_check()
S
80 1 3
create_item_permissions_check()
S
80 1 3
get_item_permissions_check()
S
80 1 3
get_item()
S
68 1 7
prepare_item_for_response()
S
73 1 5